﻿#pragma once

#include "NFServerComm/NFServerCommon/NFIDescStoreEx.h"
#include "NFServerComm/NFServerCommon/NFIDescTemplate.h"
#include "NFComm/NFObjCommon/NFResDb.h"
#include "NFComm/NFObjCommon/NFShmMgr.h"
#include "NFComm/NFShmStl/NFShmHashMap.h"
#include "NFComm/NFShmStl/NFShmVector.h"
#include "NFLogicCommon/NFDescStoreTypeDefines.h"

class PartnerEquipDataDescEx : public NF_OBJECT_GLOBAL_TEMPLATE_MACRO(PartnerEquipDataDescEx, EOT_CONST_PARTNEREQUIPDATA_DESC_EX_ID, NFIDescStoreEx)
public:
	PartnerEquipDataDescEx();
	virtual ~PartnerEquipDataDescEx();
	int CreateInit();
	int ResumeInit();
public:
	virtual int Load() override;
	virtual int CheckWhenAllDataLoaded() override;
};
